﻿//Name=RoleActionBroadMsg
//Cmd=5008

//1roleId : uid
//2actionId : 行为id
//3posx : x
//4posy : y
//5posz : z
namespace  pb
{
    [global::System.Serializable, global::ProtoBuf.ProtoContract(Name = @"RoleActionBroadMsg")]
public partial class RoleActionBroadMsg : global::ProtoBuf.IExtensible
{
public RoleActionBroadMsg() { } 
    private long _roleId;
    [global::ProtoBuf.ProtoMember(1, IsRequired = true, Name=@"roleId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
    public long roleId
{
      get { return _roleId; }
      set { _roleId = value; }
}
    private int _actionId;
    [global::ProtoBuf.ProtoMember(2, IsRequired = true, Name=@"actionId", DataFormat = global::ProtoBuf.DataFormat.TwosComplement)]
    public int actionId
{
      get { return _actionId; }
      set { _actionId = value; }
}
    private float _posx;
    [global::ProtoBuf.ProtoMember(3, IsRequired = true, Name=@"posx", DataFormat = global::ProtoBuf.DataFormat.Default)]
    public float posx
{
      get { return _posx; }
      set { _posx = value; }
}
    private float _posy;
    [global::ProtoBuf.ProtoMember(4, IsRequired = true, Name=@"posy", DataFormat = global::ProtoBuf.DataFormat.Default)]
    public float posy
{
      get { return _posy; }
      set { _posy = value; }
}
    private float _posz;
    [global::ProtoBuf.ProtoMember(5, IsRequired = true, Name=@"posz", DataFormat = global::ProtoBuf.DataFormat.Default)]
    public float posz
{
      get { return _posz; }
      set { _posz = value; }
}
        private global::ProtoBuf.IExtension extensionObject;
        global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
        { return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
    }
}
